#ifndef CIRCULODINAMICO_H
#define CIRCULODINAMICO_H

#include "MundoDinamico.h"
#include "ObjetoDinamico.h"

class CirculoDinamico : public ObjetoDinamico {


	public:
	CirculoDinamico ( Mundo * m, float pos_x, float pos_y, float pos_z, float ancho, float alto, String nombre, String mesh )
	: ObjetoDinamico (m, pos_x, pos_y, pos_z, ancho, alto, nombre, mesh)
	{	
			/* datos para la geometria */
		b2CircleDef formaCirculo;
		formaCirculo.radius = ancho;
		formaCirculo.localPosition.Set(0, 0);
		formaCirculo.density = 2.0f;
		formaCirculo.friction = 0.3f;
		
			/* dar la forma de ciriculo */
		solido->CreateShape(&formaCirculo);
		solido->SetMassFromShapes();
	}

};

#endif
